adhesive trim tape - German English Dictionary